deputy directorate general for western africa - Francés Inglés Diccionario